Multi Head Turing Machine